home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Languguage OS 2
/
Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO
/
gnu
/
libg_261.zip
/
libg_261
/
libg++
/
tests
/
ChangeLog
< prev
next >
Wrap
Text File
|
1994-10-24
|
10KB
|
283 lines
Mon Oct 24 16:03:14 1994 Per Bothner <bothner@kalessin.cygnus.com>
* Makefile.sh: Re-arrange so tFix* tCurses etc don't need LIBTEST.
Thu Sep 29 03:23:24 1994 Philippe De Muyter (phdm@info.ucl.ac.be)
* test_h.cc: do not include 3 times <fcntl.h>, some systems
do not like that. Include <sys/wait.h> only if _G_HAVE_SYS_WAIT
Mon Sep 5 13:07:01 1994 Per Bothner (bothner@kalessin.cygnus.com)
* test_h.cc: Remove #include <regex.h>.
Thu Sep 1 17:35:33 1994 Jason Merrill (jason@deneb.cygnus.com)
* tObstack.cc (main): Make output independent of size of pointers.
* tObstack.exp: Update accordingly.
Fri Aug 12 17:36:44 1994 Brendan Kehoe (brendan@lisa.cygnus.com)
* tFix24.cc (check): Add unsigned int version.
Tue Jun 28 03:07:03 1994 Jason Merrill (jason@deneb.cygnus.com)
* tFix.cc: Adjust to new organization of Fix class (overflow
handlers are now static members).
Mon Jun 27 18:37:05 1994 Jason Merrill (jason@deneb.cygnus.com)
* tVec.cc (print): Take parm by value.
* tBitString.cc (accumtest): Make parms const refs.
Wed Jun 15 11:04:47 1994 Per Bothner (bothner@kalessin.cygnus.com)
* tString.cc (utiltest), tString.exp: Add a test to capitalize
a string with a bunch of apostrophes and single quotes.
Wed Jun 1 13:59:53 1994 Jason Merrill (jason@deneb.cygnus.com)
* tiLList.cc: Explicitly instantiate [SD]L{Node,List}<int>.
Wed May 25 15:42:21 1994 Per Bothner (bothner@kalessin.cygnus.com)
* Makefile.sh: Fixes so that you don't need to build libtest.a
for tests that don't need it.
Fri May 13 16:49:13 1994 Per Bothner (bothner@kalessin.cygnus.com)
* tCurses.cc: Check _G_HAVE_CURSES, so we can compile
(though not do anything useful) if curses.h is missing.
Wed May 11 00:40:43 1994 Jason Merrill (jason@deneb.cygnus.com)
Make libg++ build with gcc -ansi -pedantic-errors
* tRational.cc: Wrap use of <? and >? in #ifndef __STRICT_ANSI__
* tBitSet.cc: Returns void.
Thu Feb 10 16:44:04 1994 Per Bothner (bothner@kalessin.cygnus.com)
* tBitSet.cc (test4), tBitSet.exp: Add a new test.
Sat Dec 4 16:14:38 1993 Per Bothner (bothner@kalessin.cygnus.com)
* test_h.cc: Remove #include <sys/socket.h> and <sys/resource.h>.
They're included by <osfcn.h>, and the multiple inclusion
loses on some systems (e.g. Ultrix). Also, don't #include
<sys/param.h>, as it's non-Posix.
Wed Nov 24 12:41:07 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
* test_h.cc: Include limits.h rather than values.h.
Mon Oct 11 15:16:52 1993 Per Bothner (bothner@kalessin.cygnus.com)
* tSet.exp: Change VOHSet output to match new code.
Wed Sep 15 14:46:40 1993 Mike Stump (mrs@cygnus.com)
* Makefile.sh (LIB_FOR_tInteger): Add -lm for tInteger.
Thu Aug 26 18:05:20 1993 Per Bothner (bothner@kalessin.cygnus.com)
* tInteger.cc (iotest), tInteger.inp, tInteger.exp:
Test a couple of more things.
Thu Aug 19 21:41:40 1993 Per Bothner (bothner@kalessin.cygnus.com)
* configure.in (CXXINCLUDES): Remove line - not needed.
Thu Aug 19 12:44:14 1993 Mike Stump (mrs@cygnus.com)
* configure.in (CXXINCLUDES): Add -I../../libio so that make check
works when srcdir != objdir.
Sat Jul 24 17:50:52 1993 Per Bothner (bothner@kalessin.cygnus.com)
* tComplex.cc: Add #include <builtin.h>, for abs(double).
Tue Jun 1 17:02:12 1993 Per Bothner (bothner@rtl.cygnus.com)
* Makefile.sh: Take out tFile, since it depends on GNU iostream.
* tInteger.cc (main), tInteger.exp: Add test for setbit/clearbit.
* tRational.cc (pitest): Only test >? and <? if g++.
* tRational.cc (simpletest), tRational.exp: New test.
* tString.cc (splittest): Cast 0 to (char*), to avoid ambiguity.
* tFix.cc (checkb), tFix16.cc (check), tFix24.cc (check):
New overloaded functions, to avoid ambiguities.
* tFix.cc (main): Explicitly call Integer::as_double().
* tBag.cc, tBitSet.cc, tBitString.cc, tDeque.cc, tFix.cc, tFix16.cc,
tFix24.cc, tInteger.cc, tMap.cc, tObstack.cc, tPQ.cc, tQueue.cc,
tRational.cc, tSet.cc, tStack.cc, tVec.cc: Make sure main() return 0.
* test_h.cc: Don't include GNU-iostream specific files unless
we're using GNU iostream.
Fri May 21 12:57:37 1993 Per Bothner (bothner@deneb.cygnus.com)
* configure.in: Define TOLIBGXX.
* tiLList.cc, tList.cc: #include <iostream.h>, not old <stream.h>.
Tue Apr 27 13:53:46 1993 Per Bothner (bothner@cygnus.com)
* Makefile.in: Removed bogus re-definition of WRAP_C_INCLUDES/
* tString.cc, tFile.cc, tComplex, tRandom.cc (main): Return 0.
Mon Apr 19 01:30:01 1993 Per Bothner (bothner@cygnus.com)
* Makefile.in, configure.in: Re-vamped configure scheme.
* Makefile.sh: New shell scipt, used at configure time.
This generates the repetitive rules of the Makefile.
* tBitSet.cc, tBitString.cc: Prefer new "standardized"
method names prev() instead of previous().
Thu Jan 21 18:27:27 1993 Per Bothner (bothner@cygnus.com)
* tFix.cc: Remove obsolete 'overload' declarations.
Mon Jan 18 16:49:19 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
* tString.cc: Include stream.h for dec(int) support.
Sun Nov 1 14:44:13 1992 Per Bothner (bothner@cygnus.com)
* tInteger.cc (modtest): New function, from a bug report.
* tInteger.exp: New output.
Fri Oct 16 15:33:11 1992 Per Bothner (bothner@rtl.cygnus.com)
* Makefile.in: Remove some obsolete junk.
Fri Sep 25 11:32:47 1992 Per Bothner (bothner@rtl.cygnus.com)
* tiLList.cc: New files (derived from tList.cc) to
check template-based versions of SLList and DLList.
* Makefile.in: Use tiLList.cc.
Mon Aug 10 15:11:42 1992 Per Bothner (bothner@cygnus.com)
* Makefile.in (make-tests): New rule to build all the
tests without running them (useful when ross-compiling.)
* tSet.cc (main): Rename argc <-> argv.
* tSet.exp, tBag.exp, tMap.exp: Update to handle new hashing
policy for <int>VH{Set,Bag,Map} classes.
Mon Jul 20 15:45:29 1992 Mike Stump (mrs@cygnus.com)
* tObstack.cc (main): Add cast from void * to char since it is
not a standard conversion.
Fri Jun 26 11:46:53 1992 Per Bothner (bothner@rtl.cygnus.com)
* tRational.cc: Use the slightly more standard M_PI
instead of plain PI.
Wed Jun 17 16:50:45 1992 Per Bothner (bothner@rtl.cygnus.com)
* Makefile.in: Fix *clean rules. Add $(LDFLAGS) when linking.
Remove the '-' error suppressing prefix so that failing
checks cause the make to fail.
Clean out the remnants of the obsolete runtests rule.
* out.iostream, out.old-stream: Removed - no longer used.
* test_h.cc: Don't #include <bstring.h> - it is non-standard.
Thu May 14 15:08:37 1992 Per Bothner (bothner@rtl.cygnus.com)
* test_h.cc: Only #include sys/socket.h and sys/resource.h
if these are available (according to _G_config.h).
Fri May 8 15:41:12 1992 Per Bothner (bothner@rtl.cygnus.com)
* Makefile.in: Pass $(NOSTDINC) to compiler.
Thu May 7 00:48:11 1992 Per Bothner (bothner@rtl.cygnus.com)
* tList.cc (randseq): Evaluate 1st parameter of recursive
call to randeq() first (separately). (Unspecified order of
parameter evaluation was why the sun3 and sun4 versions
gave different results.)
Wed May 6 01:10:58 1992 Per Bothner (bothner@rtl.cygnus.com)
* tList.cc: For randseq(), use a dumb but portable
"random" number generator. (For unknown reason, the
old code gave different result on sun3 and sun4.)
* tList.exp: New output.
* Makefile.in: Don't run 'check-tRandom' as part of
'check', because it isn't portable (byte-order problems?).
* iostream.out: Split into multiple files, moving the
tFile output into tFile.exp, etc.
* Makefile.in: Add lots of new rules for check-tFile,
check-tObstack etc. THese run an individual test,
and compare the output to the matching *.exp file.
This makes it easier to track down problems, and
adds flexibility by making it easier to add or remove tests.
* test_h.cc: Don't include bool.h, which is deprecated
because it is likely to conflict with other header files.
Fri Apr 17 14:48:26 1992 Per Bothner (bothner@cygnus.com)
* tPQ.cc: Update delete of array to modern syntax.
* test_h.cc: #include _G_config.h.
Only #include <sys/resource.h> if not SYSV.
Tue Mar 10 18:16:28 1992 Per Bothner (bothner@cygnus.com)
* tests_h.cc: Include sys/time.h before sys/resource.h,
according to traditional requirement.
Fri Mar 6 15:11:36 1992 Per Bothner (bothner@cygnus.com)
* tests_h.cc: Don't include malloc.h, since it is
not a standard include file.
Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
* Makefile.in, configure.in: removed traces of namesubdir,
-subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
copyrights to '92, changed some from Cygnus to FSF.
Fri Jan 31 17:07:30 1992 Per Bothner (bothner at cygnus.com)
* Makefile.in: Add $(LSRCS) (the generated source files)
to DEPEND_SOURCES. (Otherwise, make fails to generate
some of the i*.h include files.)
* Makefile.in: Add i{CH,Splay}Node.{cc,h,o} (because
CHNode and SplayNode have been moved into their own
include files).
* out.iostream: Change to match real output (now that
all discrepancies from old output are explained).
Sat Jan 25 00:32:45 1992 Per Bothner (bothner at cygnus.com)
* Makefile.in: Replace libtest.a by LIBTEST macro.
* out.iostream: "Fix".
* tFile.cc: New iostream class and classes derived from
it allow us to support much more of the fucntionality
of the old library.
Thu Jan 16 18:00:04 1992 Per Bothner (bothner at cygnus.com)
* expected.out, out_iostream, out.old_stream, Makefile.in:
Replace expected.out by two versions: One when using new
iostreams, and one for old streams.
* Makefile.in: Some tweaks to 'make depend.'
* tFix16.cc, tFix24.cc: Replace check macro by overloaded
inline functions. This forces side effects (including
error messages) when evaluating the operands to happen
before printing.
* tFile.cc: Comditionally compile depending on
_OLD_STREAMS macro (defined by stream.h) so that most
tests work for both new iostreams as well as old streams.
* test_h.cc: Remove obsolete include files.
Sun Jan 5 00:03:06 1992 Per Bothner (bothner at cygnus.com)
* Makefile.in, configure.in: Add 'make depend' support.
* tBag.cc, tMap.cc, tPQ.cc, tSet.cc: #include <builtin.h>,
because new iostream library doesn't automatically include it.
* tFile.cc, test_h.cc: #ifdef out code that won't work with new
iostream library. Other tweaks for new library.